sub-contracted work - Espagnol Anglais Dictionnaire